//在es2015之前使用继承大多都是用原型的方式去实现继承。在2015中实现了一个专门实现类型继承的关键词 extends。
//extends 相比于原型继承更方便，更清楚
class Person{
   constructor(name){
       this.name = name
   }

   say(){
       console.log("person",this.name)
   }
}
//Student 继承 Person。Student类型当中就会有Person所有的成员了
class Student extends Person{
    constructor(name,number){
        //super对象始终指向父类，调用它就像调用父类的构造函数
        super(name)
        this.number = number
    }

    hello(){
        super.say()
        console.log("Student",this.number)
    }
}

let student = new Student("jack",2)
student.hello()
